7.4 数据暂存 EMP_save_var
得益于 magrittr 包的管道符和 tidyverse 语法生态,越来越多的数据分析流程可以通过管道符一气呵成。然而,在管道传递的过程中,如果用户需要将某个步骤的中间结果保存为环境变量,以便用于后续分析,通常需要手动赋值,从而中断分析流程。EMP_save_var 函数提供了解决方案,允许用户在管道中直接保存当前结果,从而保证分析流程的连贯性和顺畅性。
🏷️示例:
data(MAE)
MAE |>
EMP_assay_extract('geno_ec') |>
EMP_save_var('temp_data') |>
EMP_diff_analysis(method='DESeq2',.formula = ~Group) |>
EMP_save_var('diff_result',get_result = TRUE) |>
EMP_heatmap_plot()
## EMPT object
temp_data
## analysis result
diff_result